package com.cssy.xxkj.logic.entity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 取消派工数量
 * @author zeyong.gui
 *
 */
public class LogicProductionDispatchingDetailCancelItemDO extends LogicBizEntity{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
     * column logic_production_dispatching_detail_item.id
     */
    private String id;

    /**
     * column logic_production_dispatching_detail_item.zd001DetailId 派工单详情id
     */
    private String zd001CancelId;

    /**
     * column logic_production_dispatching_detail_item.zd001DetailCode  派工单详情code
     */
    private String zd002CancelCode;

    /**
     * column logic_production_dispatching_detail_item.zd003CustomerId  客户ID
     */
    private String zd003CustomerId;

    /**
     * column logic_production_dispatching_detail_item.zd004CustomerCode  客户编码
     */
    private String zd004CustomerCode;

    /**
     * column logic_production_dispatching_detail_item.zd005CustomerName  客户名称
     */
    private String zd005CustomerName;

    /**
     * column logic_production_dispatching_detail_item.zd006MaterialsId  物料ID
     */
    private String zd006MaterialsId;

    /**
     * column logic_production_dispatching_detail_item.zd006MaterialsCode  产品编码
     */
    private String zd006MaterialsCode;

    /**
     * column logic_production_dispatching_detail_item.zd006MaterialsName  产品名称
     */
    private String zd006MaterialsName;

    /**
     * column logic_production_dispatching_detail_item.zd007UseCode  生产工编码
     */
    private String zd007UseCode;

    /**
     * column logic_production_dispatching_detail_item.zd008UseName  生产工名称
     */
    private String zd008UseName;

    /**
     * column logic_production_dispatching_detail_item.zd009MaterialsBatch  产品批次
     */
    private String zd009MaterialsBatch;

    /**
     * column logic_production_dispatching_detail_item.zd010MaterialsModel  产品型号
     */
    private String zd010MaterialsModel;

    /**
     * column logic_production_dispatching_detail_item.zd011MaterialsSpec  产品规格
     */
    private String zd011MaterialsSpec;

    /**
     * column logic_production_dispatching_detail_item.zd012MaterialsUnit  产品基本单位
     */
    private String zd012MaterialsUnit;

    /**
     * column logic_production_dispatching_detail_item.zd014Price  工序单价
     */
    private BigDecimal zd013Price;

    /**
     * column logic_production_dispatching_detail_item.zd015DeliveryDate  交货日期
     */
    private Date zd014DeliveryDate;

    /**
     * column logic_production_dispatching_detail_item.zd021MaterialsDescription  产品描述
     */
    private String zd015MaterialsDescription;

    /**
     * column logic_production_dispatching_detail_item.zd022OpenBatch  物料是否开启批次
     */
    private Integer zd016OpenBatch;

    /**
     * column logic_production_dispatching_detail_item.zd023MaterialsSize  产品尺寸
     */
    private String zd017MaterialsSize;

    /**
     * column logic_production_dispatching_detail_item.zd024MaterialsPicture  物料图片路径
     */
    private String zd018MaterialsPicture;

    /**
     * column logic_production_dispatching_detail_item.zd025MaterialsAnnex  产品附件路径
     */
    private String zd019MaterialsAnnex;

    /**
     * column logic_production_dispatching_detail_item.zd026MaterialsColor  颜色
     */
    private String zd020MaterialsColor;

    /**
     * column logic_production_dispatching_detail_item.zd027MaterialsQuality  材质
     */
    private String zd021MaterialsQuality;
    
    /**
     * column logic_production_dispatching_detail_item.zd028WorkShop  车间
     */
    private String zd022WorkShop;
    
    private String zd022WorkShopName;//车间名称
    
    /**
     * column logic_production_dispatching_detail_item.zd029Process  工序
     */
    private String zd023Process;
    
    private String zd023ProcessName;//工序名称
    
    /**
     * column logic_production_dispatching_detail_item.zd024PlanQuantity  订单数量
     */
    private BigDecimal zd024PlanQuantity;
    
    private BigDecimal zd025CancelQuantity;//取消数量 
    
    private String zd026Remark;
    
    public LogicProductionDispatchingDetailCancelItemDO() {
        super();
    }

	public LogicProductionDispatchingDetailCancelItemDO(String id, String zd001CancelId,
			String zd002CancelCode, String zd003CustomerId,
			String zd004CustomerCode, String zd005CustomerName,
			String zd006MaterialsId, String zd006MaterialsCode,
			String zd006MaterialsName, String zd007UseCode,
			String zd008UseName, String zd009MaterialsBatch,
			String zd010MaterialsModel, String zd011MaterialsSpec,
			String zd012MaterialsUnit, BigDecimal zd013Quantity,
			BigDecimal zd013Price, Date zd014DeliveryDate,
			String zd015MaterialsDescription, Integer zd016OpenBatch,
			String zd017MaterialsSize, String zd018MaterialsPicture,
			String zd019MaterialsAnnex, String zd020MaterialsColor,
			String zd021MaterialsQuality, String zd022WorkShop,
			String zd022WorkShopName, String zd023Process, 
			String zd023ProcessName, BigDecimal zd024PlanQuantity,
			BigDecimal zd025CancelQuantity, String zd026Remark) {
        this.id = id;
        this.zd001CancelId = zd001CancelId;
        this.zd002CancelCode = zd002CancelCode;
        this.zd003CustomerId = zd003CustomerId;
        this.zd004CustomerCode = zd004CustomerCode;
        this.zd005CustomerName = zd005CustomerName;
        this.zd006MaterialsId = zd006MaterialsId;
        this.zd006MaterialsCode = zd006MaterialsCode;
        this.zd006MaterialsName = zd006MaterialsName;
        this.zd007UseCode = zd007UseCode;
        this.zd008UseName = zd008UseName;
        this.zd009MaterialsBatch = zd009MaterialsBatch;
        this.zd010MaterialsModel = zd010MaterialsModel;
        this.zd011MaterialsSpec = zd011MaterialsSpec;
        this.zd012MaterialsUnit = zd012MaterialsUnit;
        this.zd013Price = zd013Price;
        this.zd014DeliveryDate = zd014DeliveryDate;
        this.zd015MaterialsDescription = zd015MaterialsDescription;
        this.zd016OpenBatch = zd016OpenBatch;
        this.zd017MaterialsSize = zd017MaterialsSize;
        this.zd018MaterialsPicture = zd018MaterialsPicture;
        this.zd019MaterialsAnnex = zd019MaterialsAnnex;
        this.zd020MaterialsColor = zd020MaterialsColor;
        this.zd021MaterialsQuality = zd021MaterialsQuality;
        this.zd022WorkShop = zd022WorkShop;
        this.zd022WorkShopName = zd022WorkShopName;
        this.zd023Process = zd023Process;
        this.zd023ProcessName = zd023ProcessName;
        this.zd024PlanQuantity = zd024PlanQuantity;
        this.zd025CancelQuantity = zd025CancelQuantity;
        this.zd026Remark = zd026Remark;
    }

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getZd001CancelId() {
		return zd001CancelId;
	}

	public void setZd001CancelId(String zd001CancelId) {
		this.zd001CancelId = zd001CancelId;
	}

	public String getZd002CancelCode() {
		return zd002CancelCode;
	}

	public void setZd002CancelCode(String zd002CancelCode) {
		this.zd002CancelCode = zd002CancelCode;
	}

	public String getZd003CustomerId() {
		return zd003CustomerId;
	}

	public void setZd003CustomerId(String zd003CustomerId) {
		this.zd003CustomerId = zd003CustomerId;
	}

	public String getZd004CustomerCode() {
		return zd004CustomerCode;
	}

	public void setZd004CustomerCode(String zd004CustomerCode) {
		this.zd004CustomerCode = zd004CustomerCode;
	}

	public String getZd005CustomerName() {
		return zd005CustomerName;
	}

	public void setZd005CustomerName(String zd005CustomerName) {
		this.zd005CustomerName = zd005CustomerName;
	}

	public String getZd006MaterialsId() {
		return zd006MaterialsId;
	}

	public void setZd006MaterialsId(String zd006MaterialsId) {
		this.zd006MaterialsId = zd006MaterialsId;
	}

	public String getZd006MaterialsCode() {
		return zd006MaterialsCode;
	}

	public void setZd006MaterialsCode(String zd006MaterialsCode) {
		this.zd006MaterialsCode = zd006MaterialsCode;
	}

	public String getZd006MaterialsName() {
		return zd006MaterialsName;
	}

	public void setZd006MaterialsName(String zd006MaterialsName) {
		this.zd006MaterialsName = zd006MaterialsName;
	}

	public String getZd007UseCode() {
		return zd007UseCode;
	}

	public void setZd007UseCode(String zd007UseCode) {
		this.zd007UseCode = zd007UseCode;
	}

	public String getZd008UseName() {
		return zd008UseName;
	}

	public void setZd008UseName(String zd008UseName) {
		this.zd008UseName = zd008UseName;
	}

	public String getZd009MaterialsBatch() {
		return zd009MaterialsBatch;
	}

	public void setZd009MaterialsBatch(String zd009MaterialsBatch) {
		this.zd009MaterialsBatch = zd009MaterialsBatch;
	}

	public String getZd010MaterialsModel() {
		return zd010MaterialsModel;
	}

	public void setZd010MaterialsModel(String zd010MaterialsModel) {
		this.zd010MaterialsModel = zd010MaterialsModel;
	}

	public String getZd011MaterialsSpec() {
		return zd011MaterialsSpec;
	}

	public void setZd011MaterialsSpec(String zd011MaterialsSpec) {
		this.zd011MaterialsSpec = zd011MaterialsSpec;
	}

	public String getZd012MaterialsUnit() {
		return zd012MaterialsUnit;
	}

	public void setZd012MaterialsUnit(String zd012MaterialsUnit) {
		this.zd012MaterialsUnit = zd012MaterialsUnit;
	}

	public BigDecimal getZd013Price() {
		return zd013Price;
	}

	public void setZd013Price(BigDecimal zd013Price) {
		this.zd013Price = zd013Price;
	}

	public Date getZd014DeliveryDate() {
		return zd014DeliveryDate;
	}

	public void setZd014DeliveryDate(Date zd014DeliveryDate) {
		this.zd014DeliveryDate = zd014DeliveryDate;
	}

	public String getZd015MaterialsDescription() {
		return zd015MaterialsDescription;
	}

	public void setZd015MaterialsDescription(String zd015MaterialsDescription) {
		this.zd015MaterialsDescription = zd015MaterialsDescription;
	}

	public Integer getZd016OpenBatch() {
		return zd016OpenBatch;
	}

	public void setZd016OpenBatch(Integer zd016OpenBatch) {
		this.zd016OpenBatch = zd016OpenBatch;
	}

	public String getZd017MaterialsSize() {
		return zd017MaterialsSize;
	}

	public void setZd017MaterialsSize(String zd017MaterialsSize) {
		this.zd017MaterialsSize = zd017MaterialsSize;
	}

	public String getZd018MaterialsPicture() {
		return zd018MaterialsPicture;
	}

	public void setZd018MaterialsPicture(String zd018MaterialsPicture) {
		this.zd018MaterialsPicture = zd018MaterialsPicture;
	}

	public String getZd019MaterialsAnnex() {
		return zd019MaterialsAnnex;
	}

	public void setZd019MaterialsAnnex(String zd019MaterialsAnnex) {
		this.zd019MaterialsAnnex = zd019MaterialsAnnex;
	}

	public String getZd020MaterialsColor() {
		return zd020MaterialsColor;
	}

	public void setZd020MaterialsColor(String zd020MaterialsColor) {
		this.zd020MaterialsColor = zd020MaterialsColor;
	}

	public String getZd021MaterialsQuality() {
		return zd021MaterialsQuality;
	}

	public void setZd021MaterialsQuality(String zd021MaterialsQuality) {
		this.zd021MaterialsQuality = zd021MaterialsQuality;
	}

	public String getZd022WorkShop() {
		return zd022WorkShop;
	}

	public void setZd022WorkShop(String zd022WorkShop) {
		this.zd022WorkShop = zd022WorkShop;
	}

	public String getZd022WorkShopName() {
		return zd022WorkShopName;
	}

	public void setZd022WorkShopName(String zd022WorkShopName) {
		this.zd022WorkShopName = zd022WorkShopName;
	}

	public String getZd023Process() {
		return zd023Process;
	}

	public void setZd023Process(String zd023Process) {
		this.zd023Process = zd023Process;
	}

	public String getZd023ProcessName() {
		return zd023ProcessName;
	}

	public void setZd023ProcessName(String zd023ProcessName) {
		this.zd023ProcessName = zd023ProcessName;
	}

	public BigDecimal getZd024PlanQuantity() {
		return zd024PlanQuantity;
	}

	public void setZd024PlanQuantity(BigDecimal zd024PlanQuantity) {
		this.zd024PlanQuantity = zd024PlanQuantity;
	}

	public BigDecimal getZd025CancelQuantity() {
		return zd025CancelQuantity;
	}

	public void setZd025CancelQuantity(BigDecimal zd025CancelQuantity) {
		this.zd025CancelQuantity = zd025CancelQuantity;
	}

	public String getZd026Remark() {
		return zd026Remark;
	}

	public void setZd026Remark(String zd026Remark) {
		this.zd026Remark = zd026Remark;
	}

}
